on pins and needles – Dansk–English translations

🇬🇧 en da 🇩🇰

on pins and needles

  • feeling sharp anticipation or anxiety
oppe på lakridserne, på stikkerne
Wiktionary Links